Copyright: Online Time Copyright (c) 1994-1995 CanalRun, Inc.


 Online Time

Use Online Time to keep track of the amount of time you spend using on-line services such as Prodigy, America Online, CompuServe, or others. Online Time allows you to keep a handle on "per minute" and "extended" charges. Use Online Time to stay within the service's monthly allowance, and compare the on-line service's monthly bill against your own session times stored in Online Time's log file.

o Online Time has four independent timers to keep track of the amount of time spent in different sections of an on-line service. Online Time comes preconfigured for America Online, CompuServe, and Prodigy, but can be customized for use with any service.

o During use, Online Time reduces to a small "stay on top" dialog with timer start/stop buttons. Online Time allows you to quickly log your time spent on an on-line service while staying out of your way.

o The log file keeps track of the user's name, the date and time of each session connection, the amount of time spent in each section of the service, and the total time for each on-line session. The log reports the total time spent on-line, and reports the total on-line time for each user.

o Online Time is also an excellent tool for recording the time spent working on a project or contract. Maintain documentation for proper billing. Keep track of an unlimited number of projects, maintain multiple cost bases.

o Registration of Online Time is inexpensive and easy. There are never any upgrades to pay for. You receive a Lifetime Key ID which unlocks this and all future versions of Online Time. The complete source code for Online Time is also available.

Help is available for the following topics. For answers to common questions on using Online Time, select "Q & A".

Installation 	Operation 	Shareware & Registration

Q & A 	License 	Technical Support

Mail-in Registration Form 	CompuServe's SWREG Registration

Credit Card Registration

The following trademarks used in this document are the property of their respective companies.

Windows, CompuServe, America Online, Prodigy, PsL, Visa, MasterCard, Discover, American Express, SWREG.


 Installing Online Time

1. To install Online Time, uncompress the ZIP archive file (or copy the contents of the floppy) into a new directory. For example, create the directory "C:\OLTIME", copy, and then uncompress the ZIP file into this directory.

2. Install the Online Time icon. It is convenient to install the icon in the same program group as the on-line service. From within Windows, open the on-line service Program Group. Select File-New from the Program Manager, select Program Item, then OK. Enter the text C:\OLTIME\OLTIME.EXE into the Command Line box. Enter the string "Online Time" in the Description box, and select OK.


Online Time Operation
 Using Online Time

To Use Online Time, run the Online Time program before starting your on-line service. Be sure the user name, log file, and timer headings are correct. Then select Begin. The dialog box reduces to a small "always on top" dialog with four timer buttons. Start your on-line service. As you use the different sections of the service, click the timer button to begin timing that section. When you log off, stop the active timer (by clicking the button which corresponds to that timer), and click the maximize box to restore the full Online Time dialog. Select Save Log to save this session's time in the log file.

Dialog Commands

Log File

The Online Time log file stores the information for each session on the on-line service and stores the total time on-line and the total on-line time for each user.

Name

This is the user name for the current session. Use the drop-list box to easily change user names. The total session time is displayed for each user in the log file.

A user's name is added to the drop-list when Save Log is selected. To remove a name from the drop-list, first select the name, then press the "Delete" (sometimes "Del") key on your keyboard.

Online Service

Select one of the preconfigured on-line services or select Other for a custom service. The service choice copies headings into each of the on-line timers.

Begin and Save Log buttons

The Begin button reduces the Online Time dialog and displays the "always on top" timer dialog. The Save Log button saves the current session in the log file and calculates the new on-line session totals.

Service Timers

These are the four on-line timers. Each timer is given a heading to correspond to a separately priced section of the on-line service. You can modify the headings. These headings are used in the log file and to label the timer buttons in the reduced timer dialog.

Stop and Clear buttons

The Stop button stops all active timers. The Clear button clears the timers in case the session log-on failed or you need to log on to a service a second time. Be sure to save any valid session time (using Save Log) before you select Clear.

Menu Commands

File-View Log

This command displays the current log file using Windows Notepad. You should not manually modify the log file. A specific format is expected by Online Time. The log file is write protected.

File-Save Log

This command is identical to the Save Log button. It updates and saves the log file.

Help-Contents

The Contents help command brings you to the top of this help file.

Help-Registration

The Registration help command brings you to the registration information portion of the help file. You can select File-Print Topic from the Help Program Menu to print the registration form.

Help-About Online Time

This command shows the About Box for Online Time. This box contains a little information about CanalRun, Inc. as well as the name and Key ID of the registered user.

Timer Dialog Commands

Timer Buttons

The four timer buttons control the active, counting timer. To select a new timer, press the corresponding button. The other timers are paused. To stop an active timer, press its button. The text on the timer buttons is the first two letters of the timer heading.

Maximize Box

The maximize box restores the timer dialog to is original size.


 Shareware & Registration Information

Online Time is distributed as shareware. The concept of shareware is that it lets you "try before you buy" the software to see if you like it and would enjoy owning a copy. The shareware license generally gives you the right to try the product for a short period of time, for example 30 days. If you continue to use the software after the initial trial period you are required to register.

In addition to allowing continued use of Online Time, registration entitles you to many other benefits which include a Lifetime Key ID, a Bonus Shareware Disk, and Free Technical Support.

Registration Options

1. Online Time Regular Registration

For your regular registration to Online Time, you will receive:

o A personal Lifetime Key ID for Online Time which unlocks this version an all future shareware versions of Online Time. No more "registration reminder" screens! No need to buy upgrades! Simply use your Key ID to unlock the new version.

o A bonus disk which contains the latest shareware version of Online Time plus a sample of other shareware programs from CanalRun, Inc.

o Free technical support from CanalRun. See the technical support section for more information.

2. Online Time Plus Source Registration

For your registration to Online Time Plus Source, you will receive all the benefits listed for the regular registration plus these additional benefits:

o A disk which contains the complete source code for Online Time. This includes the Windows C/C++ source code, the resource and include files, and the Help file source text.

The Windows C/C++ source contains examples of child windows and dialogs, creating and processing custom messages, timers, subclassing dialog controls, setting control and dialog colors, intercepting control key strokes, and much, much more.

o A copy of the shareware version of QDHELP from Phil Allen. QDHELP is a powerful, easy to use program which allows you to create Help files and Hypertext documents for Windows. This help file was created using QDHELP. QDHELP is shareware and must be registered separately.

How to Register

1. Cash, Check, or Money Order (US Funds)

To register by cash, check, or money order, select Registration Form. Complete the form and mail it with your payment to CanalRun, Inc. Your registration will be processed immediately.

2. Using SWREG on CompuServe

You can register on-line through CompuServe. Select SWREG for more information. The registration fee will be billed to your CompuServe account.

3. Credit Card - Visa, MasterCard, Discover, or American Express

For fastest delivery, select Credit Card Information. You can register using your credit card by calling an 800 (voice) telephone number or by sending a FAX. Operators are ready to take your order from 7am to 7pm CST during the week or 7am to 4pm CST on weekends. Your credit card order will be shipped within 48 hours.

3. Purchase Orders

Corporate orders may be made using a company purchase order. Contact CanalRun, Inc. for volume discounts. CanalRun's tax ID is 16-1425375. Terms are Net 30 Days.


Mail in Registration
Online Time version 1.0  from CanalRun, Inc.

Mail-in Registration. Cash, Check, or Money Order  (US Funds)

CanalRun, Inc.

PO Box 176

Syracuse, NY  13215-0176

Registration Instructions:

You can print this form using the File-Print Topic command on the Help menu bar.

Complete this form and mail it to CanalRun at the address shown above. Be sure to include your registration payment in the form of cash, check, or money order (US Funds).

Name: 	_________________________________

Company: 	_________________________________

Address: 	_________________________________

City, State, Zip: 	_________________________________

Country: 	_________________________________

Please register ____ copies of Online Time regular at $14 + $1 S&H per copy.

(You will receive a Lifetime Key ID + bonuses for each registration. See registration information. )

Please register ____ copies of Online Time Plus Source at $34 + $2 S&H per copy.

(You will receive a Lifetime Key ID + source code + bonuses for each registration. See registration information. )

Contact CanalRun, Inc. for quantity discounts.

Software will be sent on 3.5" media unless 5.25" is requested.

Subtotal: 	__________

Shipping outside US surcharge:  ($1.50) 	__________

NYS residents add 7% sales tax:  (x 0.07)	__________

Total:  (Cash, Check, Money Order; US Funds) 	__________

Thank You !

Where did you find your copy of Online Time ____________________

Comments & Suggestions:


Registration via CompuServe's SWREG
Online Time version 1.0  from CanalRun, Inc.

Registration via CompuServe's SWREG

Registration Instructions:

You can print these instructions using the File-Print Topic command on the Help menu bar.

While on CompuServe, "GO SWREG". Select "Register Shareware" from the menu choices. From the "Search" menu, enter one of the two SWREG Registration IDs for Online Time listed below. Then follow CompuServe's on-line registration instructions.

Online Time regular

$14 + $3 S&H per copy.  (SWREG ID 4408)

(You will receive a Lifetime Key ID + bonuses for each registration. See registration information. )

Online Time Plus Source

$34 + $4 S&H per copy.  (SWREG ID 4409)

(You will receive a Lifetime Key ID + source code + bonuses for each registration. See registration information. )

Contact CanalRun, Inc. for quantity discounts.

Software will be sent on 3.5" media unless 5.25" is requested.

Subtotal: 	__________

Shipping outside US surcharge:  ($1.50) 	__________

Sales tax:  (if applicable)	__________

Total:  (charged to your CompuServe account) 	__________

Thank You !


Credit Card Registration
Online Time version 1.0  from CanalRun, Inc.

Credit Card Registration. Visa, MasterCard, Discover, American Express

Registration Instructions:

This form can be printed using the File-Print Topic command on the Help menu bar.

You can register by calling an 800 (voice) telephone number or by sending a FAX. The operators at PsL (Programmer's Software Library) are ready to take your credit card order from 7am to 7pm CST during the week or 7am to 4pm CST on Weekends. Your order will be shipped within 48 hours.

Voice:  Be sure you have all the information requested below. Phone PsL at the 800 number listed below. An operator will take your order.

800-2424-PsL  (800-242-4775)  or  713-524-6394

FAX:  Complete this form and FAX it to PsL using the FAX number listed below.

713-524-6398

Please, these numbers are for orders only.

For product information or technical support see Technical Support.

When ordering Online Time, specify PsL product #11773.

Name: 	_________________________________

Company: 	_________________________________

Address: 	_________________________________

City, State, Zip: 	_________________________________

Country: 	_________________________________

(Circle one)  Visa,  MasterCard,  Discover,  American Express

Card Number: _________________________ Exp. Date: __________

Name on Card: _________________________

Signature: _________________________

Online Time regular 	$14 + $4 S&H per copy.

(You will receive a Lifetime Key ID + bonuses for each registration. See registration information. )

Online Time Plus Source 	$34 + $5 S&H per copy.

(You will receive a Lifetime Key ID + source code + bonuses for each registration. See registration information. )

Contact CanalRun, Inc. for quantity discounts.

Software will be sent on 3.5" media unless 5.25" is requested.

Subtotal: 	__________

Shipping outside US surcharge:  ($1.50) 	__________

NYS residents add 7% sales tax:  (x 0.07) 	__________

Total:  (charged to credit card) 	__________

Thank You !


Questions & Answers
 Common Questions and Answers

Q. What is a Lifetime Key ID?

A. When you register Online Time, you will receive a Lifetime Key ID (an alphanumeric string like "SMIT123"). This will be your personal ID which will "unlock" your present version of Online Time so that the registration messages are no longer displayed. Your copy of Online Time will be personalized for your use.

More importantly, the Lifetime Key ID means you will never have to purchase an upgrade to Online Time. The ID will unlock this and all future shareware versions of Online Time. One registration lasts forever!

Q. How do I configure Online Time for use with more than one on-line service?

A. The easiest way to use Online Time is to place its program icon in the same group as the on-line service (see installation ). If you use more than one on-line service, it is necessary to have one copy of Online Time for each service. From the installation directory (C:\OLTIME), copy the OLTIME.EXE, OLTIME.HLP, and OLTIME.INI (if it exists) files into each on-line services' directory. Use Windows File-New program-item to place an icon in each on-line services' group pointing to the copy of Online Time in the corresponding service directory. The Online Time log file for each service will be placed in the service's directory.

Q. How do I use Online Time for project billing?

A. To use Online Time for billing and project time tracking, replace the entry for "user name" with the project's title. You can bill each project at four different "rates" - a different rate for each timer. Online Time will produce a log showing the individual charges, the total charge per project, and the grand total.

Q. My PC clock gains a few minutes each day. Is there a way to compensate for this error when using Online Time?

A. Yes. Online Time uses the computer's hardware clock for accurate timing measurements, but it also provides a method for correcting the slight clock timing errors present on some computers. You need to modify the .INI file parameter TIMCORR.

With an accurate stopwatch, start one of Online Time's timers and the stopwatch at the same time. Let them run for 45 minutes to 1 hour (or longer). Then stop both the timer and stopwatch at the same time. Convert the two times to seconds with the formula hours x 3600 + minutes x 60 + seconds.

Using Windows Notepad, edit the file OLTIME.INI. Find the line which begins "TIMCORR=". Replace the first number on this line with the number of seconds calculated for Online Time's timer. Replace the second number with the number of seconds calculated from the stopwatch time.

Each new session time will be adjusted by this TIMCORR factor as it is saved in the log file.


 License Agreement

GRANT OF LICENSE (Registered Single User) - CanalRun grants to you the right to use a copy of this program on one or more computers which are owned and principally operated by you. You may make one backup copy of this program.

GRANT OF LICENSE (Registered Site License) - CanalRun grants to you the right to use a copy of this program on each computer located at the licensed site, building, or location. You may make one backup copy of this program.

SHAREWARE RESTRICTION (Unregistered Copy) - For the shareware version of this program, the license is granted for the period of thirty (30) days from initial use.

DISTRIBUTION RIGHTS - Shareware vendors and distributors are encouraged to distribute the shareware version of this program for a nominal distribution fee. The entire unmodified program contents (contents of the "zip" or archive file) must be included in the distribution.

COPYRIGHT - This program is owned by CanalRun or its suppliers and is protected by the United States Copyright laws.

OTHER RESTRICTIONS - You may not rent or lease this program. You may not decompile, disassemble, or otherwise reverse-engineer this program.

LIMITED WARRANTY - CanalRun warrants that this software will perform substantially all of the functions described in the documentation. CanalRun limits its liability for any damage resulting from use of this product to a refund of the purchase price.


Contacting CanalRun
 Technical Support from CanalRun

Customer Support is available to registered users of Online Time by contacting CanalRun at any of the following addresses.

Postal Mail

Online Time

CanalRun, Inc.

PO Box 176

Syracuse, NY  13215-0176

Electronic Mail

Via the Internet send to CanalRun@aol.com

On CompuServe send to ID 74140,3203

On America Online send to the screen name CanalRun